from this point forth - Deutsch Englisch Wörterbuch